//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.farm.core;

import com.farm.core.auth.domain.AuthKey;
import com.farm.core.auth.domain.LoginUser;
import com.farm.core.auth.domain.WebMenu;
import com.farm.core.auth.exception.LoginUserNoExistException;
import java.util.List;
import java.util.Set;

public interface AuthorityService {
    boolean isLegality(String var1, String var2) throws LoginUserNoExistException;

    LoginUser getUserByLoginName(String var1);

    List<String> getUserPostKeys(String var1);

    String getUserOrgKey(String var1);

    LoginUser getUserById(String var1);

    Set<String> getUserAuthKeys(String var1);

    AuthKey getAuthKey(String var1);

    List<WebMenu> getUserMenu(String var1);

    void loginHandle(String var1);

    LoginUser getUserByOutUserId(String var1, String var2, String var3);
}
